CC=g++
SRC=$(wildcard *.cpp)
OBJ=$(SRC:.cpp=.o)
BIN=code

$(BIN) : $(OBJ)
	$(CC) -o $@ $^
%.o : %.cpp
	$(CC) -c $@ $<

.PHONY:clean
clean:
	@rm -rf $(BIN) $(OBJ)

.PHONY:run
run:
	@./$(BIN) 






